.addressTitle {
     width: 100%;
     height: 3.75rem;
     background-color: #fff;
     padding: 0 1.25rem;
     box-sizing: border-box;
     border-bottom: 0.0625rem solid #F8F8F8;
     font-size: 1rem;
}
 .addressTitle label,.addressTitle span {
     display: inline-block;
     height: auto;
     padding: 1.25rem 0;
}
 .addressTitle span {
     float: right;
     color: rgb(118,220,211);
}
 .addressTitle span:after {
     content: "";
     display: inline-block;
     clear: both;
}
 .address-cont {
     width: 100%;
     height: auto;
     background-color: #fff;
     box-sizing: border-box;
     overflow: hidden;
    /* position: relative;
     */
}
 .cont-item {
     display: block;
     width: 80%;
     margin: 0 auto;
     height: 4.375rem;
     box-sizing: border-box;
     padding: 0.9375rem 1.25rem;
     position: relative;
}
 .cont-item:after {
     content: '';
     background-image: url(../icon/addressEdit.png);
     background-size: 100%;
     display: inline-block;
     width: 1.125rem;
     height: 1.125rem;
     position: absolute;
     z-index: 1;
     top: 1.5625rem;
     right: -0.875rem;
}
 .item-del:before {
     content: '';
     background-image: url(../icon/del.png);
     background-size: 100%;
     display: inline-block;
     width: 1.125rem;
     height: 1.125rem;
     position: absolute;
     z-index: 1;
     top: 1.6875rem;
     left: -0.875rem;
}
 .item-cheked:before {
     content: '';
     background-image: url(../icon/checked.png);
     background-size: 100%;
     display: inline-block;
     width: 1.125rem;
     height: 1.125rem;
     position: absolute;
     z-index: 1;
     top: 1.6875rem;
     left: -0.875rem;
}
 .item-notCheked:before {
     content: '';
     background-image: url(../icon/null.png);
     background-size: 100%;
     display: inline-block;
     width: 1.125rem;
     height: 1.125rem;
     position: absolute;
     z-index: 1;
     top: 1.6875rem;
     left: -0.875rem;
}
 .item-del:before {
     content: '';
     background-image: url(../icon/del.png);
     background-size: 100%;
     display: inline-block;
     width: 1.125rem;
     height: 1.125rem;
     position: absolute;
     z-index: 1;
     top: 1.6875rem;
     left: -0.875rem;
}
 .address-text {
     display: inline-block;
     width: 100%;
     height: auto;
     color: #000000;
    /*padding: 0.625rem 1.25rem;
     */
     overflow:hidden;
     text-overflow:ellipsis;
     font-size: 0.9375rem;
     display:-webkit-box;
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;
}
 .addressBtn {
     display:block;
     width: 9.375rem;
     height: 2.5rem;
     border-radius:0.3125rem;
     border: none;
     color: #fff;
     font-size: 1.125rem;
     background-color: rgb(118,211,212);
     margin: 1.25rem auto;
}
 